<?xml version="1.0"?>
<doc>
    <assembly>
        <name>GTM.Sytech.Accel3Axis</name>
    </assembly>
    <members>
        <!-- Badly formed XML comment ignored for member "T:Gadgeteer.Modules.Sytech.Accel3Axis" -->
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.SetMode(Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455Mode,Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455gSelect)">
            <summary>
            Set the operating mode of the device
            </summary>
            <param name="Mode"><see cref="T:Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455Mode"/></param>
            <param name="gLevel"><see cref="T:Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455gSelect"/></param>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.XData">
            <summary>
            Current x axis data
            </summary>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.YData">
            <summary>
            Current Y Axis data
            </summary>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.ZData">
            <summary>
            Current Z  Axis data
            </summary>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.ReadAxis(System.Byte)">
            <summary>
            Read an X, Y or Z axis data register
            </summary>
            <param name="Channel"></param>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.ReadAll(System.Int16@,System.Int16@,System.Int16@)">
            <summary>
            Read all 3 axis
            
            If new data available returns true.
            If no data available ( unlikely!) then returns false
            and X,Y,Z will be 0
            </summary>
            <param name="X"></param>
            <param name="Y"></param>
            <param name="Z"></param>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.ReadRegister(System.Byte)">
            <summary>
            Read a MMA register
            Registers are 16 bit
            </summary>
            <param name="Address"></param>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.WriteRegister(System.Byte,System.Byte)">
            <summary>
            Write an MMA reqister
            Does an 8 bit write
            </summary>
            <param name="Address"></param>
            <param name="Data"></param>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.ReadReg16(System.Byte,Gadgeteer.Modules.Sytech.Accel3Axis.ByteOrder)">
            <summary>
            Read a 16 bit register, passing in the reg address
            to read.
            16 bit read byte order is set using 
            mode 
            </summary>
            <param name="Reg"></param>
            <param name="Mode"></param>
            <returns></returns>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.#ctor(System.Int32)">
            <summary></summary>
            <param name="socketNumber">The socket that this module is plugged in to.</param>
        </member>
        <member name="M:Gadgeteer.Modules.Sytech.Accel3Axis.InitI2C">
            <summary>
            Initialise the I2C bus
            </summary>
        </member>
        <member name="T:Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455gSelect">
            <summary>
            Enumeration for the G ranges
            </summary>
        </member>
        <member name="T:Gadgeteer.Modules.Sytech.Accel3Axis.Mma7455Mode">
            <summary>
            Enum for the operating mode
            </summary>
        </member>
        <member name="T:Gadgeteer.Modules.Sytech.Accel3Axis.ByteOrder">
            <summary>Defines the byte ordering for the data in multi-byte register transfers</summary>
        </member>
        <member name="F:Gadgeteer.Modules.Sytech.Accel3Axis.ByteOrder.BigEndian">
            <summary>BigEndian Mode (MSB First)</summary>
        </member>
        <member name="F:Gadgeteer.Modules.Sytech.Accel3Axis.ByteOrder.LittleEndian">
            <summary>LittleEndian Mode (LSB First)</summary>
        </member>
    </members>
</doc>
